rameal sheath - German English Dictionary